/* --------------- start -----------------*/
.maint{width:100%;  background-color: #eff5f1;padding-top: 100px;}
.maintx{width:1200px; margin:0 auto;}
.maintx .left_side{width: 800px; float:left;}

.left_side >.rows{padding: 20px;	background-color: #fff;	margin-top: 20px;}
.left_side #more_div>.rows{padding: 20px;background-color: #fff;	margin-top: 20px;}
.left_side .list>.rows{padding: 20px;background-color: #fff;	margin-top: 20px;}
.left_side .rows>div{float: left;}
.left_side .rows .pic{background-color:#000;width:260px;height:144px;margin-right: 20px;}
.left_side .rows .pic img{width:100%;height:100%;}
.left_side .rows .right{	width:460px;position: relative;}
.left_side .rows .right .title{text-align:left;font-size:18px;color:#333;line-height:28px;margin-top:7px;height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.left_side .rows .right .title a{color: #333;}
.left_side .rows .right .summary{margin-top: 10px;font-size:14px;color:#999;line-height:22px;height:44px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.left_side .rows .right .summary a{color: #999;}
.left_side .rows .right .summary a span{color: #30bdf2;}
.left_side .rows:after{content: "";display:block;height:0;visibility:hidden;clear:both;}
.left_side .rows .right .top_type, .left_side .rows .right .parent_type{position:absolute;top:100px;font-size:12px;background-color:#3CB371;border-radius:4px;padding: 2px 4px;}
.left_side .rows .right .parent_type{left: 46px;}
.left_side .rows .right .top_type a, .left_side .rows .right .parent_type a{color:#fff;}
.left_side .rows .right .rows_footer{font-size:12px;color:#999;position:absolute;top:120px;right:0;}
.left_side .rows .right .rows_footer img{	vertical-align:middle;}
.left_side .rows .right .comment, .left_side .rows .right .upvote{float: right;}
.left_side .rows .right .upvote{	margin-left:20px;}
.left_side .rows .right .upvote a{color:#999;}
.left_side .rows .right .comment a span,  .left_side .rows .right .upvote a span{	margin-left:5px;margin-bottom:2px;vertical-align:middle;}
.left_side .watch_more{	height: 50px;line-height:50px;width:100%;font-size:14px;color:#999;background-color:#fff;margin-top:20px;text-align: center;}

.maintx .right_side{float:right;width:380px; margin-left:20px;margin-top: 20px;}
.maintx:after{content: "";display: block;height: 0;visibility: hidden;clear: both;}
.right_side .hot_article{background-color: #fff;margin-bottom:20px;}
.right_side .hot_article .rows{margin-left: 20px;margin-right: 20px;padding-top:20px;padding-bottom:10px;height:70px;border-top: 1px solid #ececec;}
.right_side .hot_article .rows .top{	height: 70px; background:#fff;}
.right_side .hot_article .rows .top .img{width: 126px;height: 70px;background-color:#555;	float:left;}
.right_side .hot_article .rows .top .img img{width: 100%;height: 100%;}
.right_side .hot_article .rows .top .title{width: 195px;height: 65px;float:left;margin-left:16px;overflow: hidden;font-size:15px;color:#333;line-height:22px;}
.right_side .hot_article a{color:#333}
.right_side .hot_article {}
.right_side .hot_article .rows .bottom{font-size:12px;color:#999;margin-top:20px;vertical-align:middle;height:24px;}
.right_side .hot_article .rows .bottom img, .right_side .hot_article .rows .bottom a{	vertical-align:middle;}
.right_side .hot_article .rows .bottom .time{float:left;margin-left:5px;}
.right_side .hot_article .rows .bottom .comment{	float:right;}
.right_side .hot_article .rows .bottom .upvote{float:right;margin-left:30px;}
.right_side .hot_article .rows .bottom a{color: #999;}
.right_side .hot_article .rows .first_top .img{width:380px;height:211px;}
.right_side .hot_article .rows .first_top img{width:100%;height:211px;}
.right_side .hot_article .first_rows{margin:0;padding-top:0;	border:0;}
.right_side .hot_article .first_rows .title{width:340px;margin-left:16px;margin-top:16px;margin-bottom:16px;overflow:hidden;font-size:15px;color:#333;line-height:22px;}
.right_side .hot_article .first_rows .bottom{margin:0 16px;}
.right_side .hot_edu{background-color: #fff;margin-bottom:2px;margin-bottom:30px;}
.right_side .hot_edu2{margin-left:10px; margin-right:10px; margin-top:15px; margin-bottom:-15px; line-height:22px; padding-bottom: 20;}
.right_side .hot_edu .top_bar{background-color:#3CB371; height:40px; line-height:40px; font-size:12px;color:#fff;}
.right_side .hot_edu .top_bar .title{float:left;padding-left:20px;color:#fff;}
.right_side .hot_edu .top_bar .more{float:right;padding-right:20px;}
.right_side .hot_edu .top_bar .more a{color:#fff;}
.right_side .hot_edu ul{margin:40px 20px 20px 20px;}
.right_side .hot_edu ul li{border-left: 1px solid #ececec;list-style-type: none;padding:0 20px;position: relative;}
.right_side .hot_edu ul li:last-child{border-left: 0;}
.right_side .hot_edu ul li a{color:#333;font-size: 15px;}
.right_side .hot_edu ul li div{border-bottom: 1px solid #ececec;position: relative;top:-40px;line-height: 22px;padding:25px 0;}
.right_side .hot_edu ul li:last-child div{border-bottom: 0;}
.right_side .hot_edu ul li img{position:absolute;top:-12px;left:-8px;}
.hr5{ border:1px solid #e5e5e5;}
.links{margin:0 auto;width:1200px;}
.art_image{
	background: url('../images/art_img.png');
}
.bq{
	font-size:14px;background-color:#c3fadf;border-radius:4px;padding: 2px 4px;width:90px;margin-top: 30px;text-align: left;margin-right: 10px;
}
.left_five{
	display: inline;
	float: left;
}
.search{
	margin-left: 100px;
}
@media only screen and (max-width:480px)
{.foot {
	display:none;
}
}